package com.common.shared.map;

import com.google.gwt.user.client.rpc.IsSerializable;

public class GisLayerOptions extends MLParameter implements IsSerializable {

	/**
	 * 
	 */
	private int id;
	private int gis_layer_id;
	private GisLayer gisLayer;

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getGis_layer_id() {
		return gis_layer_id;
	}

	public void setGis_layer_id(int gis_layer_id) {
		this.gis_layer_id = gis_layer_id;
	}

	public GisLayer getGisLayer() {
		return gisLayer;
	}

	public void setGisLayer(GisLayer gisLayer) {
		this.gisLayer = gisLayer;
	}

	protected Object cloneObject() {
		GisLayerOptions result = new GisLayerOptions();
		result.id = id;
		result.gis_layer_id = gis_layer_id;
		result.setPropertie_name(getPropertie_name());
		result.setPropertie_value(getPropertie_value());
		result.setPtype(getPtype());
		return result;
	}

}
